package day230422;

import java.util.Scanner;

/**
 * @author 兴趣使然黄小黄
 * @version 1.0
 * @date 2023/4/22 19:18
 * 因子个数
 */
public class Main02 {

    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        while (scan.hasNext()) {
            int num = scan.nextInt(); // 接收一个数字
            int divisorCount = 0; // 记录因子个数
            for (int i = 2; i <= Math.sqrt(num); i++) {
                if (num % i == 0) {
                    // 说明 i 是 num 的因子
                    while (num % i == 0) {
                        num /= i;
                    }
                    divisorCount++;
                }
            }
            // 最后剩余的数字如果不是 1 , 则也是一个因子
            if (num != 1) {
                divisorCount++;
            }
            System.out.println(divisorCount);
        }
        scan.close();
    }
}
